vehicle coverage - Francés Inglés Diccionario